body{
	margin:0px;
	padding:0px;
	background-color:#fff;
	font-size:14px;
	line-height:20px;
	color:#333333;
}
.hidden{display:none;}
.left{float:left;}
.right{float:right;}
h1,h2,h3,h4,ul, ol, li,p{padding:0px; margin:0px; list-style:none;}
a:link {text-decoration:none; color:#333333;}
a:visited {text-decoration:none;color:#333333;}
a:hover {text-decoration:none;color:#333333;}

.clear {
    clear: both;
    height: 0;
    overflow: hidden;
    width: 0;
	font-size:0;
	line-height:0;
}
.slice{
	overflow: hidden;
	position: relative;
}
.swipe {
	margin-bottom:0px;
}
.swipe li  img{
    vertical-align: middle;
	width:100%;
	border:0px;
}
.swipe ul {
   overflow: hidden;
   text-align: center; 
}
.nav_box{
	position:absolute;
	right:10px;
	margin-top:-20px;
}
.slice .nav_box li {
    background: none repeat scroll 0 0 #fff;
    border-radius: 50px 50px 50px 50px;
    float: left;
    font-size: 1px;
    height: 8px;
    margin: 4px;
    overflow: hidden;
    width: 8px;
}
.slice .nav_box .active {
    background: none repeat scroll 0 0 #91ce68;
}
.u-title{height:31px; line-height:31px;font-weight:700;background-color: #f3f3f3;
    border-bottom: 1px solid #dedede;
    border-top: 1px solid #fff;
    box-shadow: 0 1px #cdcbcb;
	-moz-box-shadow: 0 1px #cdcbcb;        /* For Firefox3.6+ */
	-webkit-box-shadow: 0 1px #cdcbcb;      /* For Chrome5+, Safari5+ */
    padding: 0 0.5em; color:#333333;position: relative; display:none;}
.u-title:before {border-top: 1px solid #ddd;content: " ";
    left: 0;
    position: absolute;
    right: 0;
    top: -2px;
    width: 100%;}
.u-title .title-panel{float:right; width:60px; height:30px; display:none;}
.title-panel a{display:block;}
.u-body{padding:10px;line-height:25px;}
.u-warp{}
.grid .u-body {
    text-align: left;
	padding:1.5625%;
}
.grid .u-body .boxwarps210x210 ,.grid .u-body .boxwarps210x158{
    float: left;
	margin:1.4516129032258064516129032258065%;
    width: 47.096774193548387096774193548387%;
	overflow: hidden;
	-moz-box-shadow: 0 0 3px 			rgba(0,0,0,.5);
	-webkit-box-shadow: 0 0 3px 		rgba(0,0,0,.5);
	box-shadow: 0 0px 3px 			rgba(0,0,0,.5);
}
.price{text-align:center; color:#ff0000; font-weight:700; display:none;}
.price em{padding-left:5px;text-decoration:line-through;font-weight:normal;color:#808080; display:none;}
.grid .u-body .boxwarps156x156 .price em,.grid .u-body .boxwarps156x117 .price em{display:none;}
.list .u-body  .rightwarp .price{text-align:left; }
.grid .u-body .imgwarps210x210 ,.grid .u-body .imgwarps210x158{
	height:142px;
	line-height:142px;
	overflow: hidden;
    text-align: center;
	font-size:0px;
	background-color:#fff;
	padding:2px;
}
.grid .u-body .imgwarps210x158{height:106px;line-height:106px;}
.grid .u-body  img {vertical-align:middle;border:0;}
.grid .u-body .infoWrap,.price{
	padding:5px 2px 2px;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-align: center;
	overflow: hidden;
}
.grid .u-body .infoWrap, .grid .u-body  .price{background-color:#f3f3f3;}
.grid .del-cart .infoWrap{background-color:#6CB248;color:#fff;}
.grid .u-body .boxwarps156x156,.grid .u-body .boxwarps156x117{
	float: left; 
	overflow: hidden;
	margin:1.6666666%; 
	width:30%; 
	-moz-box-shadow: 0 0 3px 			rgba(0,0,0,.5);
	-webkit-box-shadow: 0 0 3px 		rgba(0,0,0,.5);
	box-shadow: 0 0px 3px 			rgba(0,0,0,.5);
}
.grid .u-body .no-shadow{
box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
}
.grid .u-body .imgwarps156x156,.grid .u-body .imgwarps156x117{background-color:#fff;overflow: hidden;text-align: center;height:89px;line-height:89px;padding:2px;font-size:0px;}
.grid .u-body .imgwarps156x117{height:67px;line-height:67px;}
.list .u-body {padding:0px;}
.list  .list-item{height:66px; padding:10px; border-bottom:1px solid #E5E5E5; overflow:hidden; position:relative;}
.list .u-body  .leftwarp{line-height:66px;float:left;height:66px; overflow:hidden; text-align:center; font-size:0px; width: 88px;}
.list .u-body  .leftwarp img{vertical-align:middle;}
.list .u-body  .rightwarp{position:absolute; left:0px; top:0px; padding:10px 10px 10px 105px;text-align:left; height:66px;overflow:hidden;}
.list .u-body  .rightwarp  h2{font-weight:700;color:#333; font-size:16px; max-height:18px;overflow:hidden;}
.list .u-body  .rightwarp h2 , .list .u-body  .rightwarp p{margin:0px; line-height:18px;}
.list .u-body  .rightwarp p{color:#808080;line-height:25px;padding-bottom:0px;padding-top:5px;}
.list .u-body .price{padding:0px;}

.news-list li{padding-bottom:10px;}
.news-list li a{border:1px solid #ccc;padding:15px 15px 5px;border-radius:10px;box-shadow:1px 1px 1px 1px #e5e5e5; display:block;}
.news-list li p{padding:8px 0; line-height:20px; margin:0px;}
.news-list li a h2{font:16px/24px "微软雅黑"; font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list li p.time{color:#999; text-align:left;}
.news-list li img{width:100%; display:block;}
.news-list li p.cont{padding:14px 0 10px;border-bottom:1px solid #eee;}
.news-list li p small{float:right;}
.news-list li p small img{width:12px;height:20px;}
#rightbody .u-title{display:none;}
#leftbar{background-color: #E9E9EB;
    float: left;
	overflow-x: hidden;
    overflow-y: scroll;
    width: 25%;
	background:url('images/xbg.png') right top repeat-y;
}
#side-panel li{
    line-height:45px;
	height:45px;
	border-bottom:#a4a4a4 1px solid;
	overflow: hidden;
}
#side-panel li:last-child{border-bottom:0px;}
#side-panel li a{display:block; text-align:center;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
	color:#333333;
}
#side-panel{ position:fixed;
    right:5px;
    top:52px;
    z-index:9999;
	background-color:#f3f3f3;

    box-shadow:0 0 3px rgba(0, 0, 0, 0.8);
	-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.8);            /* For Firefox3.6+ */
	-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.8);          /* For Chrome5+, Safari5+ */
    min-width: 150px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	display:none;
}

#leftbar #side-panel{display:block; min-width:100%;position:static; background:none;
box-shadow:0;-moz-box-shadow:0;-webkit-box-shadow:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
#leftbar #side-panel li a{color: #333333;}
#side-panel p,#leftbar #side-panel li:first-child{display:none;}

#rightbody{
    float: left;
    width: 75%;
    overflow-x: hidden;
    overflow-y: scroll;
}
.content{padding-left:2px;padding-right:2px;padding-top:1px}

#orderForm{background-color:#fff; text-align:left;font-size: 16px;}
#orderForm th{width:55px;}
#orderForm .px{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#FFF;border:1px solid #E8E8E8;margin:5px 0 4px;padding:8px 10px;}
#orderForm .dropdown-select{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#FFF;border:1px solid #E8E8E8;margin:5px 0 4px;padding:5px 10px;}
#orderForm .pxtextarea{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#FFF;border:1px solid #E8E8E8;margin:5px 0 5px;padding:5px 10px;}
#orderForm  input::-moz-placeholder, #orderForm  textarea::-moz-placeholder{color:#ccc;}
.dropdown-select{-webkit-appearance:button;-webkit-user-select:none;font-size:13px;overflow:visible;text-overflow:ellipsis;white-space:nowrap;color:#999;display:inline;position:relative;margin:0 1px 0 1px;font-size:16px;width:100%;height:auto;padding:10px;outline:none;border:0;background-color:transparent;}
.dropdown-option{color:#999;background-color:transparent;}
.px{position:relative;background-color:transparent;color:#999;display:block;width:100%;padding:10px;font-size:16px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;border:0;-webkit-appearance:none;}
.px[type="text"]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.px[type="password"]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.px[type="button"]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pxtextarea{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pxtextarea{position:relative;background-color:transparent;color:#999;display:block;width:100%;margin:10px 0;font-size:16px;padding:0 10px;font-family:Arial,Helvetica,sans-serif;border:0;overflow:auto;-webkit-appearance:none;}

.paySubmitFormCss{
border:0px;
background:url('images/paySubmitFormCss.jpg') repeat;
height:37px;
padding:6px 30px;
color:#fff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
font-size:14px;
font-weight:700;
}
.index_list{padding:8px 1% 0;display:block;}
.amount_1 li{width:98%;padding:0.6% 1%;float:left;}
.amount_2 li{width:48%;padding:0.6% 1%;float:left;}
.amount_3 li{width:31.33%;padding:0.6% 1%;float:left;}
.amount_4 li{width:23%;padding:0.6% 1%;float:left;}
.index_list li img{width:100%;}

#footer{width:95.9%;padding:0 2%;padding-bottom:30px;clear:both;}
#footer p{text-align:center;padding-top:5px;font:14px/30px "微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#footer .top{font:16px/30px "微软雅黑";}